#include <bits/stdc++.h>
using namespace std;
int main ()
{
    int n,m,k,i,j,r;
    cin >> n >> m >> k;
    int A[n][m],B[m][k],C[n][k];
    
    for(i=0;i!=n;i++){
        for(j=0;j!=k;j++){
            C[i][j]=0;
        }
    }

    for(i=0;i!=n;i++){
        for(j=0;j!=m;j++){
            cin>>A[i][j];
        }
    }
    
    
    for(i=0;i!=m;i++){
        for(j=0;j!=k;j++){
            cin>>B[i][j];
        }
    }
    
    
    for(i=0;i!=n;i++){
        for(j=0;j!=k;j++){
            for(r=0;r!=m;r++)
            C[i][j]+=A[i][r]*B[r][j];
        }
    }
    for(i=0;i!=n;i++){
        for(j=0;j!=k;j++){
            cout << C[i][j] <<" ";
        }
        cout<< "\n";
    }
    return 0;
}

